Volume 49, Issue 3, September 2023, Pages 401-413
Hany Ali Farg Ali; Salah Mahmoud Mekled; Eman Fakhry Yosef